Long before Rachel Liverman (B ’07) built a skincare brand with 30 studios, she got her first taste of entrepreneurship by running a business of her own on the campus of Tulane University.
As an undergraduate in the A. B. Freeman School of Business, Liverman entered a business plan competition with an idea for a fair-trade store selling artwork, jewelry and crafts made by artisans from around the world. The proposal placed third, earning her and her teammates space in the Lavin-Bernick Center for University Life to run the shop.
They hired employees, ordered merchandise, managed finances and learned the realities of operating a true brick-and-mortar business.
“My love for brick-and-mortar actually started at Tulane,” said Liverman, who graduated in 2007. “I learned firsthand all the different elements of what it means to run a retail business.”
Today, Liverman is founder and CEO of Glowbar, a fast-growing skincare company built around customized 30-minute facial treatments. What began with one New York location has grown to 30 studios — with more planned — across eight East Coast states, with nearly 500 employees.
For Liverman, the company is the culmination of lessons that began long before Glowbar opened its doors.
Growing up, she watched her grandmother Catherine Hinds, founder of the Catherine Hinds Institute of Esthetics, and her mother build the first accredited esthetics school in the country. Their example convinced her entrepreneurship was possible.
“If you see something, then you can believe it for yourself,” she said. “I saw firsthand that women could start businesses, run businesses, grow businesses and be really successful.”







































